home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Games 1996 July
/
Amiga Games 1996 #7.iso
/
userbox
/
publicdomain
/
onehand
/
onehand.doc
< prev
next >
Wrap
Text File
|
1995-11-20
|
3KB
|
79 lines
OneHand!
What Is OneHand?
OneHand causes user key presses and mouse actions to be qualified with
the so called qualifier keys. They are the control, the two shift keys,
the two alt keys, the two Amiga keys and the Caps Lock key. In simple
English this means that your mouse or keyboard actions are interpreted
as if you had pressed the any of the above mentioned keys at the same time.
--------------------------------------------------------------------------
How OneHand Works?
It installs an input event handler and by user's request, via
clicking the corresponding gadgets, adds the qualifier codes to the
input event structure. Note that this is NOT equal to physically
pressing the qualifier keys. For example you can't reset the computer
by clicking on the two Amiga and control gadgets.
--------------------------------------------------------------------------
What Is It Used For?
The real motivation for this program was that a friend had created
a Persian font to change the Amiga's working language. The font
substituted some characters above ASCII 127 with Persian symbols
(Persian is an Indo-European language but written with Arabic alphabet,
with some extensions). To type Persian you have to press some qualifier
keys. This program can be used to ease this process.
Also, when selecting menu items repeatedly, for example when single
stepping a program in a debugger, OneHand can be of some use.
People who for any reason can not use both their hands will also
benefit from it.
--------------------------------------------------------------------------
Description of Gadgets:
CONTROL is represented by the 'Ctrl' gadget. Left and right ALT keys
with left and right 'Alt' gadgets. Left and right AMIGA keys with
left and right 'A' gadgets. Left and right SHIFT keys with left and
right '^' gadgets. And CAPS LOCK is represented by the 'Caps' gadget.
The last remaining gadget, named 'X', is used to move the OneHand
window across different screens. When the user presses this gadget,
OneHand's window will close. After 4 seconds, it will reopen its
window on the screen that is at the front at this time. Note that
some programs may not tolerate another program opening a window on
their screens.
--------------------------------------------------------------------------
Program Description:
The program supports both 1.3 and newer OS versions. So theoretically
it will be able to run on all Amigas.
The qualifier codes are added to input events as long as the
corresponding gadgets are 'pressed'. Caps Lock is active when the
'lamp' in the gadget is 'on' (white in default 1.3 and 2.0/3.0 colors).
This has nothing to do whith the physical situation of the qualifier
keys. One can say that the on screen 'keys' have precedence over
physical keys.
Under OS 3.0, by clicking the left Amiga key, the left mouse button
does not act as expected. To overcome this, take the pointer over the
left 'A' gadget and press left Amiga and Alt keys together (on the real
keyboard ofcourse!).
--------------------------------------------------------------------------
OneHand is copyrighted, but you can use it freely.
Mail (More Reliable):
Kamran Karimi
89-Nastaran/Ghandehari
Khosh Shomali str.
14578 - Tehran
IRAN
Internet: karimik@sun.iust.ac.ir